project('wayland_demo', ['c', 'cpp'])

wayland_srcs = files(
    'main.cpp',
    'xdg-shell.c',
    'ukui-shell.c'
)

wayland_egl = dependency('wayland-egl')
wayland_client = dependency('wayland-client')

egl = dependency('egl')
gl = dependency('gl')
cairo = dependency('cairo')

executable('wayland_demo',
  wayland_srcs,
  dependencies: [
    wayland_egl,
    wayland_client,
    egl,
    gl,
    cairo
  ]
)